<?php

/**
 * 定义项目必须的根目录路径及当前模块名，后续用于寻址，如果此处未定义，则后续程序会直接中断执行
 */
define('ROOT_PATH', dirname(dirname(__DIR__)));
define('MODULE_NAME', 'api');

/**
 * 执行类库自动加载方法
 */
require ROOT_PATH . '/vendor/autoload.php';

/**
 * 执行应用程序初始化
 * @var EchoPHP\Foundation\Application
 */
$app = require ROOT_PATH . '/bootstrap/app.php';

$kernel = $app->make(EchoPHP\Foundation\Http\Kernel::class);
$response = $kernel->handle(
    $request = EchoPHP\Http\Request::createFromGlobals()
);

$response->send();

